<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>py2rhino.obj._rhinoscript_classes._ObjectRootRndr</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="py2rhino-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >py2rhino</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="py2rhino-module.html">Package&nbsp;py2rhino</a> ::
        <a href="py2rhino.obj-module.html">Package&nbsp;obj</a> ::
        <a href="py2rhino.obj._rhinoscript_classes-module.html">Module&nbsp;_rhinoscript_classes</a> ::
        Class&nbsp;_ObjectRootRndr
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class _ObjectRootRndr</h1><p class="nomargin-top"><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr">source&nbsp;code</a></span></p>
<pre class="base-tree">
object --+
         |
        <strong class="uidshort">_ObjectRootRndr</strong>
</pre>

<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#add_mesh" class="summary-sig-name">add_mesh</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">quality</span>=<span class="summary-sig-default">pythoncom.Empty</span>,
        <span class="summary-sig-arg">enable</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Adds custom render mesh parameters to a meshable object, such as a surface or a polysurface.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.add_mesh">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#enable" class="summary-sig-name">enable</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">enable</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Enables or disables an object's custom render mesh parameters.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.enable">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#has_mesh" class="summary-sig-name">has_mesh</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Verifies that an object has custom render mesh parameters.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.has_mesh">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#density" class="summary-sig-name">density</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">density</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's mesh density property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.density">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#max_angle" class="summary-sig-name">max_angle</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">angle</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's maximum angle property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_angle">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#max_aspect_ratio" class="summary-sig-name">max_aspect_ratio</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">ratio</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's maximum aspect ratio property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_aspect_ratio">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#max_dist_edge_to_srf" class="summary-sig-name">max_dist_edge_to_srf</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">distance</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's maximum distance, edge to surface property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_dist_edge_to_srf">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#max_edge_length" class="summary-sig-name">max_edge_length</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">length</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's maximum edge length property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_edge_length">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#min_edge_length" class="summary-sig-name">min_edge_length</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">length</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's minimum edge length property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.min_edge_length">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#min_initial_grid_quads" class="summary-sig-name">min_initial_grid_quads</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">quads</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or modifies an object's custom render mesh parameter's minimum initial grid quads property.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.min_initial_grid_quads">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#quality" class="summary-sig-name">quality</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">quality</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or sets the render mesh quality of an object's custom render mesh parameters.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.quality">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootRndr-class.html#settings" class="summary-sig-name">settings</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">settings</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or sets the render mesh settings of an object's custom render mesh parameters.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.settings">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__init__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="add_mesh"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">add_mesh</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">quality</span>=<span class="sig-default">pythoncom.Empty</span>,
        <span class="sig-arg">enable</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.add_mesh">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Adds custom render mesh parameters to a meshable object, such as a surface or a polysurface.  If an object has custom render mesh parameters and they are enabled, then they will be used, instead of the document's render mesh parameters, when a render mesh is generated for the object.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
quality  (integer, Optional) - The initial settings of the new custom render mesh parameters. The available options are as follows:
        Value
        Description
        0
        Jagged and faster.  Objects may look jagged, but they should shade and render relatively quickly.
        1
        Smooth and slower.  Objects should look smooth, but they may take a very long time to shade and render.
        2 (Default)
enable  (boolean, Optional) - Enable the custom render mesh parameters.  If omitted, the newly added parameters will be enabled (True).

Returns
=======
boolean - If enable is not specified, then the current enabled/disabled state if successful.
boolean - If enable is not specified, then the current enabled/disabled state if successful.
None - If the object does not have custom render mesh parameters, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: AddObjectMesh

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="enable"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">enable</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">enable</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.enable">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Enables or disables an object's custom render mesh parameters. If an object's custom render mesh parameters are enabled, then they will be used, instead of the document's render mesh parameters, when a render mesh is generated for the object.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
enable  (boolean, Optional) - Enable the custom render mesh settings.

Returns
=======
boolean - If enable is not specified, then the current enabled/disabled state if successful.
boolean - If enable is not specified, then the current enabled/disabled state if successful.
None - If the object does not have custom render mesh parameters, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: EnableObjectMesh

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="has_mesh"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">has_mesh</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.has_mesh">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Verifies that an object has custom render mesh parameters.</p>
  <h1 class="heading">Parameters</h1>
    <p>No parameters</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True of the object has custom render mesh parameters, 
    False otherwise. None - On error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: ObjectHasMesh</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="density"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">density</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">density</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.density">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's mesh density property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
density  (float, Optional) - The render mesh density, which is a number between 0.0 and 1.0.

Returns
=======
boolean - If density is not specified, the current render mesh density if successful.
boolean - If density is specified, the previous render mesh density if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshDensity

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="max_angle"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">max_angle</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">angle</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_angle">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's maximum angle property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
angle  (float, Optional) - The render mesh maximum angle in degrees.

Returns
=======
boolean - If angle is not specified, the current render mesh maximum angle if successful.
boolean - If angle is specified, the previous render mesh maximum angle if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshMaxAngle

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="max_aspect_ratio"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">max_aspect_ratio</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">ratio</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_aspect_ratio">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's maximum aspect ratio property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
ratio  (float, Optional) - The render mesh maximum aspect ratio.  The suggested range, when not zero, is from 1 to 100.

Returns
=======
boolean - If ratio is not specified, the current render mesh maximum aspect ratio if successful.
boolean - If ratio is specified, the previous render mesh maximum aspect ratio if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshMaxAspectRatio

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="max_dist_edge_to_srf"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">max_dist_edge_to_srf</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">distance</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_dist_edge_to_srf">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's maximum distance, edge to surface property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
distance  (float, Optional) - The render mesh maximum distance, edge to surface.

Returns
=======
boolean - If distance is not specified, the current render mesh maximum distance, edge to surface if successful.
boolean - If distance is specified, the previous render mesh maximum distance, edge to surface if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshMaxDistEdgeToSrf

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="max_edge_length"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">max_edge_length</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">length</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.max_edge_length">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's maximum edge length property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
length  (float, Optional) - The render mesh maximum edge length.

Returns
=======
boolean - If length is not specified, the current render mesh maximum edge length if successful.
boolean - If length is specified, the previous render mesh maximum edge length if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshMaxEdgeLength

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="min_edge_length"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">min_edge_length</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">length</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.min_edge_length">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's minimum edge length property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
length  (float, Optional) - The render mesh minimum edge length.

Returns
=======
boolean - If length is not specified, the current render mesh minimum edge length if successful.
boolean - If length is specified, the previous render mesh minimum edge length if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshMinEdgeLength

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="min_initial_grid_quads"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">min_initial_grid_quads</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">quads</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.min_initial_grid_quads">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or modifies an object's custom render mesh parameter's minimum initial grid quads property.
        For more information on render meshes, see the Document Properties: Mesh topic in the Rhino help file.

Parameters
==========
quads  (integer, Optional) - The render mesh minimum initial grid quads.  The suggested range is from 0 to 10000.

Returns
=======
boolean - If quads is not specified, the current render mesh minimum initial grid quads if successful.
boolean - If quads is specified, the previous render mesh minimum initial grid quads if successful.
None - If not successful, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshMinInitialGridQuads

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="quality"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">quality</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">quality</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.quality">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or sets the render mesh quality of an object's custom render mesh parameters.

Parameters
==========
quality  (integer, Optional) - The render mesh quality, either:
        Value
        Description
        0
        Jagged and faster.  Objects may look jagged, but they should shade and render relatively quickly.
        1
        Smooth and slower.  Objects should look smooth, but they may take a very long time to shade and render.
        2 (Default)

Returns
=======
boolean - If quality is not specified, the current render mesh quality if successful.
boolean - If quality is specified, the previous render mesh quality if successful.
None - If the object does not have custom render mesh parameters, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshQuality

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="settings"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">settings</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">settings</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootRndr.settings">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Returns or sets the render mesh settings of an object's custom render mesh parameters.

Parameters
==========
settings  (integer, Optional) - The render mesh settings, which is a bit-coded number that allows or disallows certain features.  The bits can be added together in any combination to form a value between 0 and 15.  The bit values are as follows:
        Value
        Description
        0
        No settings enabled.
        1
        Refine mesh enabled.
        2
        Jagged seams enabled.
        4
        Simple planes enabled.
        8

Returns
=======
boolean - If settings is not specified, the current render mesh settings if successful.
boolean - If settings is specified, the previous render mesh settings if successful.
None - If the object does not have custom render mesh parameters, or on error.

Rhinoscript
===========
This function calls the Rhinoscript function: ObjectMeshSettings

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="py2rhino-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >py2rhino</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Wed Sep 02 08:00:09 2009
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
